# Cashflow Projection Work Subscriber Event 1.0.0

Apache 2.0

Published to Cashflow Tw Transaction Event-(cashflowTwTransaction)

## Servers

whf00mip.in.oracle.com:9092 kafka

Development server

## Operations

### Sub cashflowTwTransaction

Cashflow Transaction topic

Published to Cashflow Transaction event

Accepts the following message:

Cashflow Transaction Cashflow Transaction Generated Message Format

Cashflow Transaction Generation Message

The cashflow Txns which are processed are sent for saving the TW data on this output channel in projection

Payload CashflowTxnAvroDTOPayload
object
externalReferenceNo
required
string

External Reference No

cashflowType
required
string

CashFlow Type

corporateId
required
string

Corporate Id

code
required
string

Cashflow Code

description
required
string

Cashflow Description

bankAccountNumber
required
string

Bank Account Number

amount
required
string

Amount

ccy
required
string

Currency

expectedDate
required
string

Expected Date

actualDate
required
string

Actual Date

revisedExpectedDate
required
string

Revised Expected Date

channel
required
string

Channel

applicationName
required
string

Application

partyName
required
string

Party Name

partyId
required
string

Party Id

virtualAcctNo
required
string

Virtual Account No

actualCashflowAmt
required
string

Actual Cash Flow Amount

narration
required
string

Narration

status
string

Status

reconStatus
required
string

Recon Status

udfTxt1
string

User Defined Text 1

udfTxt2
string

User Defined Text 2

udfTxt3
string

User Defined Text 3

udfTxt4
string

User Defined Text 4

udfTxt5
string

User Defined Text 5

udfTxt6
string

User Defined Text 6

udfTxt7
string

User Defined Text 7

udfTxt8
string

User Defined Text 8

udfTxt9
string

User Defined Text 9

udfTxt10
string

User Defined Text 10

summaryProcessed
required
string

Summary Processed Flag

reverseFlag
required
string

Reverse Flag

fyStartDate
required
string

FY Start Date

quarter1
required
string

Quarter 1

quarter2
required
string

Quarter 2

quarter3
required
string

Quarter 3

quarter4
required
string

Quarter 4

summaryEventFlag
required
string

Summary Event Flag

fileRefNo
required
string

File Reference No

customerRefNo
string

Customer Ref No

corporateName
required
string

Corporate Name

varianceAmount
required
string

Variance Amount

excludeRecon
required
string

Exclude Recon

transactionStatus
required
string

Transaction Status

lastActionPerformed
required
string

Last Action Performed

Additional properties are allowed.

#### Examples

##### Cashflow Transaction Generated Message Format

Payload

    { "externalReferenceNo": "string", "cashflowType": "string", "corporateId": "string", "code": "string", "description": "string", "bankAccountNumber": "string", "amount": "string", "ccy": "string", "expectedDate": "string", "actualDate": "string", "revisedExpectedDate": "string", "channel": "string", "applicationName": "string", "partyName": "string", "partyId": "string", "virtualAcctNo": "string", "actualCashflowAmt": "string", "narration": "string", "status": "string", "reconStatus": "string", "udfTxt1": "string", "udfTxt2": "string", "udfTxt3": "string", "udfTxt4": "string", "udfTxt5": "string", "udfTxt6": "string", "udfTxt7": "string", "udfTxt8": "string", "udfTxt9": "string", "udfTxt10": "string", "summaryProcessed": "string", "reverseFlag": "string", "fyStartDate": "string", "quarter1": "string", "quarter2": "string", "quarter3": "string", "quarter4": "string", "summaryEventFlag": "string", "fileRefNo": "string", "customerRefNo": "string", "corporateName": "string", "varianceAmount": "string", "excludeRecon": "string", "transactionStatus": "string", "lastActionPerformed": "string" }

###### This example has been generated automatically.

## Messages

#1 Cashflow Transaction Cashflow Transaction Generated Message Format

Cashflow Transaction Generation Message

Payload CashflowTxnAvroDTOPayload
object
externalReferenceNo
required
string

External Reference No

cashflowType
required
string

CashFlow Type

corporateId
required
string

Corporate Id

code
required
string

Cashflow Code

description
required
string

Cashflow Description

bankAccountNumber
required
string

Bank Account Number

amount
required
string

Amount

ccy
required
string

Currency

expectedDate
required
string

Expected Date

actualDate
required
string

Actual Date

revisedExpectedDate
required
string

Revised Expected Date

channel
required
string

Channel

applicationName
required
string

Application

partyName
required
string

Party Name

partyId
required
string

Party Id

virtualAcctNo
required
string

Virtual Account No

actualCashflowAmt
required
string

Actual Cash Flow Amount

narration
required
string

Narration

status
string

Status

reconStatus
required
string

Recon Status

udfTxt1
string

User Defined Text 1

udfTxt2
string

User Defined Text 2

udfTxt3
string

User Defined Text 3

udfTxt4
string

User Defined Text 4

udfTxt5
string

User Defined Text 5

udfTxt6
string

User Defined Text 6

udfTxt7
string

User Defined Text 7

udfTxt8
string

User Defined Text 8

udfTxt9
string

User Defined Text 9

udfTxt10
string

User Defined Text 10

summaryProcessed
required
string

Summary Processed Flag

reverseFlag
required
string

Reverse Flag

fyStartDate
required
string

FY Start Date

quarter1
required
string

Quarter 1

quarter2
required
string

Quarter 2

quarter3
required
string

Quarter 3

quarter4
required
string

Quarter 4

summaryEventFlag
required
string

Summary Event Flag

fileRefNo
required
string

File Reference No

customerRefNo
string

Customer Ref No

corporateName
required
string

Corporate Name

varianceAmount
required
string

Variance Amount

excludeRecon
required
string

Exclude Recon

transactionStatus
required
string

Transaction Status

lastActionPerformed
required
string

Last Action Performed

Additional properties are allowed.